package ioc

import (
	"github.com/spf13/pflag"
	"github.com/spf13/viper"
)

func InitViper() {
	// 1. 获取命令行传递的参数
	s := pflag.String("config", "", "配置文件路径")
	pflag.Parse()
	// 2. 设置配置文件路径
	viper.SetConfigFile(*s)
	// 3. 读取配置
	err := viper.ReadInConfig()
	if err != nil {
		panic(err)
	}
}
